/*
 * AIUserResource.h
 *
 *  Created on: 2013. 10. 22.
 *      Author: mega@gamevil.com
 */

#ifndef AIUSERRESOURCE_H_
#define AIUSERRESOURCE_H_

#include <map>

namespace ProjectZ { namespace NResource {

class DummyUserResource
{
public:
	typedef std::map<int, User *> DUMMYUSERTREE;

public:
	DummyUserResource();
	virtual ~DummyUserResource();


	bool			LoadResource();
	bool			LoadUserInfo();
	bool			LoadCharacterInfo();
	bool			LoadItemInfo(int mod);

	User *			GetDummyUser(int userSeq);
	DUMMYUSERTREE & GetDummyUserTree();

private:
	DUMMYUSERTREE	clsDummyUserTree;
};

} /*NResource*/ } /* namespace ProjectZ */


#endif /* AIUSERRESOURCE_H_ */
